:host {
    padding: 0 !important;
}
.ant-layout {
    background: #fff;
}
.ant-layout-header {
    background: #fff;
    padding: 0 24px;
    font-size: 16px;
    border-bottom: 1px solid #e8e8e8;
}
.ant-layout-content {
    padding: 24px 24px 0 24px;
}
.no-padding {
    padding: 0;
}
.from-group-comp > span > i {
    margin-left: -20px;
    width: 16px;
    font-size: 13px;
}
.from-group-comp > span, .from-group-comp i {
    cursor: pointer;
}
.from-group-comp > div{
    float: right;
}
.from-group-comp nz-popover > .ant-btn {
    border: 0;
    padding: 0;
    margin-right: 5px;
    font-size: 16px;
}